storage of natural gas - Español Inglés Diccionario